.header {
    width: 10rem
        /* 375/37.5 */
    ;
    height: 1.17rem
        /* 44/37.5 */
    ;
    background-color: #ff841d;

    img {
        width: 4.93rem
            /* 185/37.5 */
        ;
        height: .67rem
            /* 25/37.5 */
        ;
        float: left;
        margin: 10px;

        &:nth-child(2) {
            width: .91rem
                /* 34/37.5 */
            ;
            height: .91rem;
            float: right;
            margin: 5px;
        }
    }
}

.searchbox {
    height: 1.33rem
        /* 50/37.5 */
    ;
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);

    input {
        margin: 10px;
        width: 8.53rem
            /* 320/37.5 */
        ;
        height: .8rem
            /* 30/37.5 */
        ;
        border: none;
        border-radius: 4.27rem
            /* 160/37.5 */
        ;
        background-color: #f1f1f1;
        font-size: 16px;
        text-indent: 16px;
        color: rgba(0, 0, 0, 0.5);
    }

    button {
        margin: 10px;
        width: 1.71rem
            /* 64/37.5 */
        ;
        height: .85rem
            /* 32/37.5 */
        ;
        background-color: #ff841d;
        position: absolute;
        right: .21rem
            /* 8/37.5 */
            /* 10/37.5 */
        ;
        border: none;
        border-radius: .85rem
            /* 32/37.5 */
        ;
    }
}

.container {
    ul {
        display: flex;
        flex-wrap: wrap;

        li {
            width: 25%;
            height: 2.21rem
                /* 83/37.5 */
                /* 103/37.5 */
            ;
            text-align: center;
            padding: 10px 0;

            img {
                width: 1.33rem
                    /* 50/37.5 */
                ;
                height: 1.33rem
                    /* 50/37.5 */
                ;
            }

            p {
                line-height: 32px;
                font-size: 14px;
            }
        }
    }
}

.discount {
    background-color: #ff841d;
    height: .93rem
        /* 35/37.5 */
    ;

    span {
        width: 3.2rem
            /* 120/37.5 */
        ;
        height: .93rem
            /* 35/37.5 */
        ;
        font-size: 20px;
        line-height: .93rem
            /* 35/37.5 */
        ;
        color: #ffffff;
        margin-left: 10px;
        font-family: "微软雅黑", sans-serif;
    }
}

.product {
    ul {
        li {
            height: 2.77rem
                /* 104/37.5 */
            ;
            padding: 10px 8px;
            border-bottom: 1px solid rgba(0, 0, 0, 0.2);

            img {
                float: left;
                width: 2.67rem
                    /* 100/37.5 */
                ;
                height: 2.67rem
                    /* 100/37.5 */
                ;
                vertical-align: top;
            }

            p {
                // float: right;
                font-size: 14px;
                margin: 10px 0;
                height: 1.49rem
                    /* 56/37.5 */
                ;
            }

            span {
                vertical-align: bottom;
                font-size: 12px;

                &:last-child {
                    float: right;
                }
            }
        }
    }
}

.footer{
    background-color: #f4f4f4;
    .more {
        padding: 10px;
        text-align: center;
    
        a { 
            display: block;
            width: 100%;
            height: .85rem
                /* 32/37.5 */
            ;
            line-height: .85rem /* 32/37.5 */;
            border: 1px solid rgba(0, 0, 0, 0.2);
            border-radius: 8px;
            background-image: linear-gradient(#ffffff, #f4f4f4);
        }
    }
    .chart{
        background-color: #ff841d;
        span {
            width: 3.2rem
                /* 120/37.5 */
            ;
            height: .93rem
                /* 35/37.5 */
            ;
            font-size: 20px;
            line-height: .93rem
                /* 35/37.5 */
            ;
            color: #ffffff;
            margin-left: 10px;
            font-family: "微软雅黑", sans-serif;
        }
    }
    ul{
        display: flex;
        margin-top: 10px;
        li{
            flex: 1;
            text-align: center;
            font-size: 14px;
            border: 1px solid rgba(0, 0, 0, 0.2);
            height: .88rem /* 33/37.5 */;
            line-height: .88rem /* 33/37.5 */;
        }
    }
    p{
        font-size: 12px;
        line-height: 32px;
        text-align: center;
    }
}